Combined Temporal Partitioning and Scheduling for Recon gurable Architectures

نویسندگان

  • Awartika Pandey
  • Ranga Vemuri
چکیده

Dynamically Reconngurable processors are becoming increasingly viable with the advent of modern eld-programmable devices. A key feature of dynamically reconngurable FPGAs is that the logic, and interconnect is time-multiplexed. This enables the implementation of large circuits by partitioning the speciication into multiple segments, that execute one after the other on the reconngurable processor. The available resources can be reused which gives us virtually an innnite pool of resources. In this paper, we introduce a novel technique of temporal partitioning and synthesis of behavioral speciication for reconngurable architectures. We try to optimize the overall latency by performing a trade-oo between the total number of partitioned segments, and the latency of each segment. Our approach integrates partitioning and scheduling, and performs design space exploration to exploit the trade-oo. We also introduce an enhanced Force-Directed List Scheduling (FDLS) algorithm to perform partitioning. We demonstrate the eeectiveness of our approach with experimental results.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Circuit Partitioning for Dynamically Recon gurable FPGAs

Dynamically recon gurable FPGAs have the potential to dramatically improve logic density by time-sharing a physical FPGA device. This paper presents a networkow based partitioning algorithm for dynamically recon gurable FPGAs based on the architecture in [2]. Experiments show that our approach outperforms the enhanced force-directed scheduling method in [2] in terms of communication cost.

متن کامل

Optimal Temporal Partitioning and Synthesis for Recon gurable Architectures

We develop a 0-1 non-linear programming (NLP) model for combined temporal partitioning and high-level synthesis from behavioral speciications destined to be implemented on reconngurable processors. We present tight linearizations of the NLP model. We present eeective variable selection heuristics for a branch and bound solution of the derived linear programming model. We show how tight lineariz...

متن کامل

Recon gurable Computing: Architectures, Models and Algorithms

The performance requirements of applications have continuously superseded the computing power of architecture platforms. Increasingly larger number of transistors available on a chip have resulted in complex architectures and integration of various architecture components on the chip. But, the incremental performance gains obtained are lower as the complexity and the integration increase. Recon...

متن کامل

Recon gurable Multi - FPGA Architectures ?

This paper presents an integrated design system called sparcs (Synthesis and Partitioning for Adaptive Reconngurable Computing Systems) for automatically partitioning and synthesizing designs for recon-gurable boards with multiple eld-programmable devices (fpgas). The sparcs system accepts design speciications at the behavior level, in the form of task graphs. The system contains a temporal par...

متن کامل

A Novel Dynamic Task Scheduling Algorithm for Grid Networks with Recon gurable Processors

The incorporation of recon gurable processors in computational grids promises to provide increased performance without compromising exibility. Consequently, grid networks (such as TeraGrid) are utilizing recon gurable computing resources next to general-purpose processors (GPPs) in their computing nodes. The near-optimal utilization of resources in a grid network considerably depends on the app...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999